equipment custom machinery automation perimeter based architecture engineering machine machinery machine rebuilding middleware migration printing control cnc pda presses machine repair machine shop press fabrication industrial machining